benefit provision - French English Dictionary